خرید بک لینک
  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 21:35

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 21:35

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 21:35

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 20:19

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 20:19

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 17:49

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 16:33

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 16:33

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 16:33

آموزش دستورات Diskpart – بخش دوم

توجه: برای بکار بردن اغلب فرمان ها نیاز به فرمان های جانبی است.در تصاویر این متن آموزشی، فرمان اصلی با رنگ زرد و فرمان های جانبی با رنگ سبز مشخص شده اند.

توجه2: در صورتی که قصد اجرا و تست دستورات آموزش داده شده در این مقاله را دارید، پیشنهاد می کنیم حتما از نرم افزار های مجازی سازی مانند VirtualBox ، Hyper-V یا VMWare و در صورت عدم دسترسی به آن ها از یک فلش مموری استفاده کنید. تست این دستورات بر روی Disk اصلی کامپیوترتان ممکن است باعث پاک شدن و از دست رفتن اطلاعات گردد.

Attach

با این فرمان می توانید یک فایل VHD را به عنوان یک دیسک مجازی(VDisk) Attach کنید. البته قبل ازین کار باید فایل VHD را Select کرد.

[Attach VDisk [noerr

می توانید این فایل VHD را به صورت ReadOnly ، Attach کنید:

[Attach VDisk ReadOnly [noerr

Clean

از این دستور استفاده نکنید برای Format کردن Partition یا Volume . این دستور مختص Disk است.

این فرمان هارد دیسک مورد نظر را به طور کامل پاک می کند و حتی هر گونه تنظیمات مربوط به پارتیشن بندی و فرمت ها را هم از بین می برد.دقت کنید که این فرمان فقط روی Disk اعمال می شود نه Partition یا Volume.

توجه : قبل از استفاده از این دستور حتما به Disk ای که Select می کنید توجه کنید. در صورتی که یک Disk را اشتباها Select کنید ، تمامی Partition ها و اطلاعات آن ها را از دست خواهید داد.

نکته فنی: فقط زمانی از Clean All استفاده که واقعا ضروری باشد، در غیر این صورت Clean بسیار سریع تر است. دلیل این توصیه، زمان گیر بودن Clean All و پاک کردن هارد دیسک به گونه ای که احتمال ریکاوری کردن اطلاعات قبلی خیلی پایین است، می باشد. برای یک فلش 8 گیگابایتی حدود 25 دقیقه طول کشید تا Clean All شود!! تصور کنید برای یک هارد 500 گیگا بایتی یا 1 ترابایتی چقدر طول خواهد کشید.

Compact

همان طور که از نامش پیداست در فشرده سازی مورد استفاده قرار می گیرد. ولی تصور نکنید که هر فایلی را می تواند فشرده کند!

فایل های VHD بسیار سودمندند و حتی می توان روی آن ها یک سیستم عامل مجزا نصب کرد و روی هر کامپیوتری پیاده سازی کرد. اما حجم فایل های VHD ممکن است ناخوشاید! باشد. برای کاهش حجم فایل های VHDمی توانید از Compact استفاده کنید.

نکته اول: برای فشرده کرده حتما باید فایل VHD را به صورت ReadOnly ، Attach کنید.

نکته دوم: فقط فایل های VHD که از نوع Expandable هستند قابلیت فشرده شدن را دارند.

Convert

با دستور Conver می توانید نوع دیسک را تغییرمی دهد. اما نوع دیسک چیست؟ چند نوع دیسک وجود دارد ؟

هر دیسک به بخش های کوچکتری تقسیم میشود که Sector نام دارد. هر پارتیشن مجمومه ای از Sector هاست. آدرس شروع و طول هر پارتیشن و Sector های زیر مجموعه آن، در یک جدول(در داخل خود دیسک) ذخیره می شود. به سیستم و فرمت خاص ذخیره شدن این جدول در هارد، MBR گفته می شود. فایل های مربوط به MBR در هنگام Boot شدن کامپیوتر توسط BIOS خوانده می شوند تا پارتیشن یاپارتیشن هایی که می توانند کامپیوتر را Boot کنند پیدا شوند. هم چنین سیستم عامل برای پیدا کردن آدرس پارتیشن ها و اطلاعات مربوط به آنها به جدول MBR مراجعه می کند.

البته MBR ، پارتیشن هایی با ظرفیت حداکثر 2 ترابایت را شناسایی می کند به همین دلیل برای پارتیشن های بیش از 2 ترابایت GPT طراحی شد که محدودیتهای MBR را نداشته باشد.

نکته: در هنگام Clean کردن یک هارد، جدول MBR یا GPT آن هم پاک میشود. برای تبدیل هاردِ MBR به GPT و بالعکس، حتما باید هارد را از قبل Clean کرده باشید.

نکته دوم: برای پارتیشن های کمتر از 2 ترابایت تفاوتی میان MBR و GPT مطرح نمی شود.

منبع : سایت هیوا شبکه

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 14:01

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 14:01

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 12:41

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 12:41

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 3:25

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 3:25

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 1:40

گزارشی که دیروز در برخی رسانه ها منتشرشده نشان می دهد پلیس کانادا بین سال های 2010 تا 2012 از کلیدی خاص در تحقیقات جنایی خود برای استراق سمع و جاسوسی از کاربران گوشی های بلک بری استفاده کرده است. این کلید به طور خاص برای مطالعه پیام های کاربران خدمات پیام رسان بلاک بری موسوم به bbm به کار گرفته شده است.

هنوز مشخص نیست پلیس کانادا چگونه به این کلید دست یافته، زیرا در اسناد افشاشده بخش های مربوط به این موضوع سیاه شده و غیرقابل خواندن است. اما این اسناد نشان می دهد پلیس کانادا سروری را در شهر اتاوا برای شبیه سازی عملکرد گوشی های بلاک بری در اختیار داشته که قادر به دریافت پیام های کاربران تحت نظر بوده است.

سیستم یادشده سپس پیام ها را با استفاده از کلید اصلی خود پردازش و رمزگشایی می کرد. هنوز مشخص نیست استفاده از این سیستم در سال های بعد به چه شکلی ادامه یافته است. تعداد پیام های مورد استراق سمع قرارگرفته بلاک بری طی دو سال از سال 2010 تا 2012 بیش از یک میلیون مورد بوده است.

بلک بری برای مدتی از یک کلید رمزگذاری جهانی برای مخفی کردن محتوای پیام های bbm استفاده می کرد و مدعی بود از این طریق امنیت محتوای این پیام ها کاملاً تأمین می شود. اما حالا مشخص شده این ادعاها دروغی بیش نبوده است. البته جان چن مدیرعامل بلاک بری قبلاً هم اذعان کرده بود که این شرکت در شرایط خاص با مقامات قضایی و پلیس مکاری می کند. اما با افشای اسناد یادشده مشخص گردیده که این کاری دائمی بوده است.

بلاک بری و پلیس کانادا پس از افشای این اسناد که واکنش های خشم آلود و گسترده ای را در افکار عمومی به همراه داشته، حاضر به موضع یری نشده و سکوت کرده اند.

منبع: فارس

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 1:40

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 31 فروردين 1395 ساعت: 1:40

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 30 فروردين 1395 ساعت: 23:45

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 30 فروردين 1395 ساعت: 22:37

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 30 فروردين 1395 ساعت: 21:27

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 30 فروردين 1395 ساعت: 21:27

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 30 فروردين 1395 ساعت: 21:27

تاپیک هماهنگ شده با مازیار عزیز
طبق بند 6 قوانین بخش اخبار هک و امنیت این تاپیک بسته نمیشود تا سایر کاربران نظرات خود را در این باره در صورت تمایل بیان کنند:

6-از اظهار نظر، تحلیل، تفسیر و نقد اخبار خودداری کرده و در صورت مهم بودن خبر از دیدگاه شما، می توانید در بخش آزاد موضوع را به بحث گذاشته تا سایر کاربران نیز در صورت تمایل در آن شرکت کنند.


به گزارش خبرنگار مهر، معصومه بخشی پور: دسترسی ارزان، مطمئن و با کیفیت به اینترنت، از جمله عوامل اصلی در توسعه فناوری اطلاعات و ارتباطات کشورها محسوب می شود. به همین دلیل نیز نهادهای بین المللی در مقایسه شاخص های توسعه کشورها، سرعت، کیفیت و قیمت پهنای باند را در هر کشور مبنا قرار می دهند.

در کشور ما با وجود اینکه در اهداف اسناد بالادستی نظام، بر گسترش فناوری اطلاعات و ارتباطات به عنوان ابزار توسعه تاکید شده اما شواهد نشان می دهد که هنوز با آنچه که دسترسی ارزان و قیمت پایین در استفاده از این خدمات عنوان می شود، فاصله زیاد است و کاربران از وضعیت قیمت اینترنت رضایت کامل ندارند.

آخرین وضعیت اینترنت در ایران و مقایسه سرعت و قیمت این پروتکل ارتباطی با سایر کشورهای جهان که از سوی سایت نت ایندکس - معروف ترین مرجع ارائه آمار از سرعت و قیمت اینترنت در جهان - منتشر شده (اواخر سال گذشته) از رتبه ۴۶ ایران در رده بندی قیمت اینترنت حکایت دارد.

رتبه بندی نت ایندکس از قیمت اینترنت به ازای دلار بر مگابیت بر ثانیه و اطلاعاتی که کاربران ۶۲ کشور در اختیار این سایت گذاشته اند، ثبت شده است؛ در این رتبه بندی کشورها به ترتیب اینترنت ارزان تر رتبه بندی شده اند. ایران در این رتبه بندی در جایگاه ۴۶ قرار داشته و تنها ۱۶ پله با انتهای رتبه بندی فاصله دارد؛ ایتالیا، عربستان، اسپانیا و نیوزیلند بالاتر از ایران و مکزیک، فرانسه، آرژانتین و کلمبیا پایین تر از ایران قرار دارند. در ابتدای رتبه بندی بلغارستان با قیمت اینترنت ٠.٤٣ دلار بر مگابیت بر ثانیه لقب ارزان ترین اینترنت در دنیا را به خود گرفته است. پس از بلغارستان، روسیه، اوکراین، رومانی، رژیم صهیونیستی و مجارستان قرار دارند.

در انتهای جدول رتبه بندی، آفریقای جنوبی به عنوان گران ترین اینترنت دنیا شناخته می شود. اینترنت در آفریقای جنوبی به ازای هر مگابیت بر ثانیه ١٩.٠٦ دلار است. در این فهرست فیلیپین، اندونزی، مصر، مالزی و امارات به ترتیب بالاتر از آفریقای جنوبی قرار گرفته اند. در ۲۷ کشور ابتدایی این فهرست، قیمت اینترنت کمتر از سه دلار، یعنی حداقل نصف قیمت اینترنت در ایران است.

علل گرانی پهنای باند در ایران از نگاه مرکز پژوهش های مجلس:

مهدی فقیهی رئیس دفتر فناوری های نوین مرکز پژوهش های مجلس در گفتگو با مهر، به بررسی های صورت گرفته از سوی این مرکز در خصوص قیمت اینترنت در ایران اشاره می کند و می گوید: موضوع قیمت اینترنت و گرانی آن از دو منظر گرانفروشی پهنای باند و کم فروشی، در مرکز پژوهش های مجلس مورد بررسی قرار گرفته است و به نظر می رسد گرانی قیمت اینترنت به گران خریدن پهنای باند مربوط می شود که از خارج کشور تامین می شود.

وی با بیان اینکه شرکت ارتباطات زیرساخت به صورت قرارداد چندساله پهنای باند اینترنت را از درگاه های بین المللی خریداری می کند اضافه کرد: این قرارداد بلند مدت باعث می شود پهنای باند به نرخ واقعی خود در گیت وی بین الملل به زیرساخت واگذار نشود.

فقیهی با اشاره به اینکه هر لینک stm۱ پهنای باند در خارج از کشور حدود ۸۰۰ دلار قیمت داده می شود افزود: این درحالی است که شرکت ارتباطات زیرساخت هر stm۱ را در داخل کشور حدود ۲۰ میلیون تومان می فروشد.

رئیس دفتر فناوریهای نوین مرکز پژوهشهای مجلس، تنها راه حل کاهش قیمت پهنای باند اینترنت را آزادسازی تامین پهنای باند و واگذاری این امر به بخش خصوصی عنوان کرد و گفت: بخش خصوصی می تواند در تامین پهنای باند از درگاههای خارجی اقدام کند و آن را در گیت وی کشور به شرکت ارتباطات زیرساخت بفروشد. این طرح سبب کاهش قیمت و کارآمدی انتقال پهنای باند به داخل کشور می شود و در نهایت شرکت ارتباطات زیرساخت به عنوان حاکمیت، پهنای باند را توزیع می کند.

وی گفت: اگر این طرح اجرایی شود قیمت خرید پهنای باند کاهش یافته و در نهایت قیمت اینترنت مصرف کننده نهایی کاهش می یابد. از سوی دیگر، کم فروشی پهنای باند که منجر به افزایش هزینه کاربران می شود نیز باید از سوی رگولاتوری مورد نظارت قرار گیرد. این موضوع باعث می شود سرعت واقعی اینترنت با قیمت واقعی آن در اختیار مصرف کننده قرار گیرد.

براساس گزارش مرکز پژوهشهای مجلس، با احتساب ضریب اشتراک ۸ که پهنای باند در سطح ۳ شرکتهای اینترنتی، یعنی پس از شرکت ارتباطات زیرساخت به عنوان تامین کننده و پس از شرکتهای اصلی به عنوان توزیع کننده، به فروش می رسد، یک stm۱ معادل ۱۸۸ مگابیت اینترنت، حدود ۲۵ برابر قیمت اولیه پهنای باند، برای مصرف کننده نهایی محاسبه می شود.

در این گزارش به قیمت اینترنت در افغانستان نیز اشاره شده است که در این کشور که پهنای باند را از شرکتهای ایرانی و یا پاکستانی دریافت می کند، قیمت اینترنت به مراتب پایین تر از ایران است.

تعرفه خدمات ارتباطی بازنگری می شود:

صادق عباسی شاهکوه، معاون سازمان تنظیم مقررات و ارتباطات رادیویی در گفتگو با مهر، درخصوص وضعیت نرخ های ارتباطی از جمله اینترنت، تاکید کرد: نظام تعرفه گذاری خدمات ارتباطی به زودی بازنگری خواهد شد که این موضوع تمامی تعرفه های مربوط به تلفن ثابت، موبایل و اینترنت را شامل می شود. به این معنی که براساس یک چارچوب مشخص تمامی خدمات ارتباطی و اینترنتی تعرفه گذاری خواهد شد.

وی ادامه داد: برای تدوین چارچوب نظام تعرفه گذاری در راستای بازنگری تعرفه ها، نظرخواهی از کارشناسان این بخش صورت گرفته است و این طرح در مراحل نهایی قرار دارد و پیش نویس آن آماده ارائه به کمیسیون تنظیم مقررات ارتباطات برای تصویب است.

عباسی شاهکوه گفت: با اجرای این طرح ممکن است برخی تعرفه ها بازنگری شود و تغییر کند که در زمینه اینترنت و تلفن ثابت با توجه به انتقاداتی که به نرخ های این دو بخش می شود در اولویت قرار دارد.

اینترنت ۱۵ درصد ارزان می شود

از آنجایی که وزارت ارتباطات طی دو سال اخیر بر موضوع کاهش قیمت اینترنت بارها تاکید کرده است، سال گذشته نرخ پهنای باند را برای مصرف کننده ۲۰ درصد کاهش داد که البته این کاهش قیمت، آنطور که باید برای کاربران خانگی محسوس نبود. در این زمینه وزیر ارتباطات و فناوری اطلاعات بار دیگر از تصمیم برای ارزان شدن قیمت اینترنت در کشور خبر داد و به مهر گفت: تا پایان اردیبهشت قیمت جدید اینترنت اعلام می شود. این کاهش قیمت بیش از ۱۵ درصد است.

محمود واعظی در گفتگو با خبرنگار مهر در مورد برنامه وزارت ارتباطات و فناوری اطلاعات برای کاهش قیمت اینترنت مصرفی کاربران در کشور، اظهار داشت: از اواخر سال ۹۴ کمیته ای با همکاری سازمان تنظیم مقررات و ارتباطات رادیویی برای بررسی قیمت اینترنت و نحوه کاهش آن، تشکیل شده است و تمامی تلاش این است که مکانیزمی درنظر گرفته شود تا تعرفه اینترنت کاهش یابد.

وی با بیان اینکه اوایل اردیبهشت ماه این کمیته، نتیجه بررسی و پیشنهاد خود را برای کاهش تعرفه اینترنت اعلام خواهد کرد ادامه داد: پیش بینی می کنیم که نتیجه نهایی برای کاهش قیمت اینترنت تا پایان اردیبهشت ماه اعلام شود.

وزیر ارتباطات و فناوری اطلاعات تاکید کرد: هنوز درصد نهایی کاهش قیمت اینترنت به دست نیامده است اما به طور قطع، این کاهش، کمتر از ۱۵ درصد نخواهد بود.

واعظی با اشاره به روند افزایش مصرف اینترنت از سوی کاربران در کشور، گفت: پیش از این نیز قیمت اینترنت را ۲۰ درصد کاهش دادیم اما به دلیل استفاده زیاد مردم از اینترنت، این تغییر قیمت محسوس نبود.

وی با بیان اینکه در دو سال اخیر میزان و نحوه استفاده از اینترنت افزایش یافته است خاطرنشان کرد: تا پیش از این امکان دانلود عکس، صدا و فیلم برای کاربران کمتر بود اما هم اکنون آمار دانلود محتوای چندرسانه ای توسط کاربران افزایش یافته که هر یک از اینها، معادل چندین هزار صفحه متن محسوب می شود. این موضوع سبب شده کاربران فکر کنند که اینترنت گران شده اما به هیچ وجه اینطور نیست و طی دو سال قبل، اینترنت، کاهش قیمت داشته است.

وزیر ارتباطات تاکید کرد: کاهش قیمت اینترنت را برای پهنای باند اینترنت و کل اینترنت مصرفی کاربران درنظر گرفته ایم و در صورت اجرای این طرح، به طور قطع کاربران اینترنت موبایل نیز متوجه این تغییر قیمت خواهند شد.

منبع:خبرگزاری مهر

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 30 فروردين 1395 ساعت: 20:23

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 30 فروردين 1395 ساعت: 20:23

زبان برنامه نویسی سوئیفت تأثیر بسیار گسترده ای بر پلتفرم های مختلف گذاشته و این تنها محدود به سیستم عامل های iOS، OS، watchOS و tvOS نمی شود. به طور مثال، این احتمال وجود دارد که گوگل در آینده یی نه چندان دور، به جای زبان جاوا، از زبان برنامه نویسی سوئیفت برای توسعه اپ های اندرویدی استفاده کند.

آبجکتیو سی زبان با شباهت هایی که با زبان برنامه نویسی C داشت از یک سو و همچنین برخورداری از مفهوم شیء گرایی از سوی دیگر، زبانی است که توانست محبوبیت بسیاری میان توسعه دهندگان سیستم عامل های اپل کسب کند به طوری که آبجکتیو سی، به زبان برنامه نویسی پیش فرض برای NeXTSTEP، OS X و iOS در شرکت های NEXT و Apple تبدیل شد.

در سال 2010، اپل توسعه ی سوئیفت را شروع کرد. سوئیفت زبان برنامه نویسی جدیدی بود که در برخی زمینه ها رقیبی برای آبجکتیو سی محسوب می شد. از جمله این زمینه ها می توان به امنیت، ایمنی و عملکرد بهتر از دید سخت افزاری اشاره کرد. سوئیفت 2.6 برابر سریع تر از آبجکتیو سی است و 8.4 برابر نسبت به پایتون (Python) سریع تر عمل می کند. در نهایت در ماه سپتامبر سال 2014، زبان برنامه نویسی سوئیفت نسخه ی 1 منتشر شد.

در مورد سوئیفت کمی بیشتر بدانیم
سوئیفت چیست؟ سوئیفت جدیدترین زبان برنامه نویسی شرکت اپل است. این زبان برنامه نویسی ایمنی تایپ بالاتر، امنیت و عملکرد بهتری دارد. امروزه از زبان برنامه نویسی سوئیفت برای توسعه اپلیکیشن های iOS، OS X، watchOS و tvOS استفاده می شود.

اهمیت سوئیفت در چیست؟ یادگیری این زبان برنامه نویسی بسیار ساده است. به همین علت است که بیشتر دانشجویان توسعه دهنده ی نرم افزار تازه وارد و توسعه دهندگان قدیمی تر Mac و iOS، مهارت های توسعه دهندگی خود را بر روی سوئیفت متمرکز می کنند. به علاوه آن که سورس اپن سورس سوئیفت اپل برای توسعه دهندگان دیگر پلتفرم ها، و حتی آن هایی که توسط اپل طراحی نشده اند نیز در دسترس است.
این زبان چه کاربردهایی دارد؟ اپلیکیشن هایی که با زبان سوئیفت نوشته می شوند می توانند بر روی دستگاه های iOS از نسخه 7 به بالا اجرا شوند. همچنین دستگاه هایی که از سیستم عامل OS X نسخه 10.9 به بالا استفاده می کنند نیز می توانند از این اپلیکیشن ها استفاده کنند.

چه زمانی این زبان برنامه نویسی در دسترس عموم قرار می گیرد؟ سوئیفت در حال حاضر در آخرین نسخه Xcode در دسترس است

چطور می توان به آن دسترسی پیدا کرد؟ کافی است Xcode را از Mac App Store یا Apple Developer Center دانلود کنید تا آخرین نسخه سوئیفت را در اختیار داشته باشید. زمانی که Xcode نصب شد، سوئیفت و آبجکتیو سی کامپایلر (LLVM) بر روی سیستم شما نصب خواهد شد.

تفاوت سوئیفت با آبجکتیو سی در چیست؟ ( [برای مشاهده لینک ها شما باید عضو سایت باشید ])
اگرچه اپل هنوز در مورد از رده خارج کردن زبان برنامه نویسی آبجکتیو سی چیزی نگفته است (در واقع اپل هنوز آن را به روز رسانی هم می کند)، ولی حقیقت آن است که سوئیفت به سرعت در حال پیشی گرفتن از آبجکتیو سی بوده و در پلتفرم های اپل محبوبیت بسیار بیشتری پیدا کرده است.

از آن جا که اپل هنوز باید تمام فریم ورک هایش را به زبان سوئیفت آپدیت کند، می توان انتظار داشت که زبان برنامه نویسی آبجکتیو سی همچنان تا مدت زیادی در دسترس باشد. تا پیش از سوئیفت 3، اپل این زبان برنامه نویسی را بر روی iOS و OS X اجرا نخواهد کرد. یعنی سوئیفت و Xcode در کنار یک دیگر در اپلیکیشن های iOS و OS X اجرا خواهند شد تا از سازگاری دو گانه آن ها اطمینان حاصل شود.

سوئیفت برخی از ظرافت ها و جزئیات مهم برنامه نویسی زیادی را برای پلتفرم های اپل به ارمغان آورده است. در ادامه نگاهی به آن ها انداخته و تفاوت های میان آبجکتیو سی و سوئیفت را بهتر بررسی می کنیم.

فایل های هدر: آبجکتیو سی بر پایه زبان C بود و الگوی OOP یا شیء گرایی را به این زبان برنامه نویسی اضافه کرد. به همین دلیل، آبجکتیو سی از فایل های هدر که توابع و تعاریف خود را به صورت عمومی مشخص کرده بود، استفاده کرد. ولی سوئیفت این شیوه را کنار گذاشت و به توسعه دهندگان اجازه داد که یک فایل swift. بنویسند. فایل سوئیفت حاوی اطلاعات معمول هدر و پراپرتی ها است و تمام کلاس ها در یک فایل واحد تعریف شده اند. به این صورت فایل هدر کنار گذاشته شده و کدهای تمیزتر و قابل فهم تری مورد استفاده قرار می گیرد.

REPL
آبجکتیو سی و سوئیفت جزو زبان های برنامه نویسی کامپایلی هستند، هر چند که سوئیفت دارای مفهومی تحت عنوان REPL برای تست است که معمولاً فقط از زبان های تفسیری پشتیبانی می کند.

REPL هم از طریق کامند لاین و هم محیط توسعه ی یکپارچه ی نرم افزار Xcode در دسترس است. REPL در داخل Xcode با نام Playgrounds شناخته می شود که به توسعه دهندگان اجازه می دهد تا با زبان برنامه نویسی Swift کدنویسی کنند، سورس کد را بلافاصله ارزیابی کرده و نتیجه آن را در یک کنسول چاپ کند. برای ایجاد یک Swift Playground در Xcode، کافی است Xcode را باز کرده و به ترتیب File>New>Playground را انتخاب کنید. با این کار یک پنجره جدید باز شده و شما می توانید کدهای سوئیفت را برای تست کردن در آن وارد کنید (Playground ها مکان هایی برای ارزیابی و آزمودن کد ها بدون نیاز به ایجاد یک پروژه iOS یا OS X کامل، هستند.)


تایپ اینترفیس

در آبجکتیو سی و سوئیفت، آبجکت تایپ ها به معنای واقعی کلمه Typed هستند و کامپایلر دقیقاً باید بداند کدام آبجکت تایپ (رشته ای، آرایه، دیکشنری، آبجکت سفارشی و ...) برای یک متغیر مشخص باید در حافظه ذخیره شود. اپل تصمیم گرفت در سوئیفت وابستگی زیاد به تایپت را هم چنان حفظ کند ولی به کامپایلر اجازه داد که به صورت خودکار تایپ را بر اساس آبجکتی که به یک متغیر تخصیص داده می شود، استنباط کرده و تشخیص دهد. این بدان معنی است که شما می توانید کدهایی همانند آن چه پایین تر نشان داده شده است را بنویسید و سوئیفت هم بدون هیچ مشکلی تشخیص دهد «myVariable» از نوع رشته ای است، چرا که یک رشته به آن تخصیص داده شده است.

کد PHP:

let myVariable = "some string here"

توسعه دهندگان همچنان می توانند برای تشخیص دقیق تر، برنامه خود را به صورت Strongly Typed بنویسند ولی این کار ضرورتی ندارد. به هر حال مشخص کردن تایپ به شفافیت بیشتر سورس کد کمک می کند و به خصوص برای توسعه دهندگانی که سورس کد را پس از اتمام کار شما، تغییر می دهند بسیار کارآمد است.

کد PHP:

let myVariable: String = "some string here"

پلتفرم های اپل
زمانی که اپل عرضه سوئیفت را در نمایشگاه سالیانه WWDC در سال 2014 اعلام کرد، این شرکت گزارش کرد که حاضرین در آن کنفرانس در حال استفاده از یکی از اولین نسخه های اپلیکیشن های سوئیفت یعنی WWDC app بودند. بخشی از این اپلیکیشن در سوئیفت توسعه یافته بود و به حاضرین در کنفرانس اجازه می داد زمان بندی جلسات، نقشه و موارد دیگر را مشاهده کنند.

سیستم عامل های iOS 7 و بالاتر رسماً از سوئیفت پشتیبانی می کنند. OS X 10.9 و بالاتر هم قابلیت پشتیبانی از آن را دارند. تمام نسخه های watchOS و tvOS نیز از اپلیکیشن های ساخته شده با زبان برنامه نویسی Swift پشتیبانی می کنند.

چطور از سوئیفت استفاده کنیم؟
اول از همه آن که شما باید از یک سیستم مکینتاش استفاده کنید و اگر بخواهید برنامه ای را برای iOS، watchOS یا tvOS توسعه دهید، باید حتماً یکی از آن دستگاه ها را هم داشته باشید. پس از دانلود و نصب Xcode، آبجکتیو سی و سوئیفت بر روی سیستم عامل شما نصب خواهند شد.

اولین جایی که باید کار خود را از آن شروع کنید، Playground و Swift REPL است که در آن می توانید کار کردن با ویژگی های سوئیفت در یک محیط آزمایشی، را تجربه کنید. در این محیط آزمایشی شما هیچ تغییری در اپلیکیشن های در حال اجرا نمی توانید بدهید و نیازی هم به تست کامل پروژه iOS یا OS X ندارید.

سوئیفت برای توسعه دهندگان و شرکت ها به چه معناست؟
سوئیفت یک زبان برنامه نویسی متن باز است که خیلی سریع محبوبیت و گسترش پیدا کرد. این زبان برنامه نویسی به توسعه دهندگان امکان ایجاد نمونه ی اولیه یا پروتوتایپ و نوشتن اپلیکیشن های iOS، OS X و دیگر اپلیکیشن های پلتفرم اپل با سرعتی بیشتر را فراهم می کند و در کنار آن باگ ها و عیوب برنامه را هم کاهش می دهد.

سوئیفت به خصوص برای شرکت ها و کسب و کارهایی که در پلتفرم های اپل سرمایه گذاری کرده اند بسیار مفید خواهد بود چرا که با استفاده از آن می توانند اپلیکیشن های شرکتی (B2B) خود را توسعه دهند. در واقع به کمک سوئیفت، اکنون آپدیت نگاه داشتن این اپلیکیشن ها از همیشه آسان تر شده است.

علاوه بر تمام این ها، باید اضافه کرد که سوئیفت یک زبان برنامه نویسی متن باز است، یعنی آن که این زبان برنامه نویسی برای پلتفرم های دیگر هم توسعه پیدا خواهد کرد و فرای آن چه اپل تولید کرده خواهد رفت. می توان اطمینان داشت که به زودی شاهد حضور سوئیفت در لینوکس و دیگر پلتفرم ها نیز باشیم.

یکی از بخش هایی که انتظارمی رود سوئیفت در آن جا شکوفا شود، اپلیکیشن های تحت وب است. با حضور سوئیفت در لینوکس می توان گفت که اجرای کم هزینه اپلیکیشن های سوئیفت به کمک سرورهای کم هزینه ی لینوکسی (هزینه نگهداری پایین)، که هم اکنون سنگ زیر بنای سرویس های و API ها به حساب می آید، ممکن می شود. در حال حاضر فریم ورک هایی برای سوئیفت وجود دارد که امکان ایجاد اپلیکیشن سرورهایی بر پایه لینوکس را در Xcode فراهم کرده است و به کسب و کار ها اجازه می دهد از توسعه دهندگان موجود سوئیفت برای ساخت API ها و سرویس هایی که اپلیکیشن های iOS و OS X از آن استفاده می کنند، بهره گیرند

ویژگی های سوئیفت 2 چیست؟
اپل سوئیفت 2 را در WWDC سال 2015 معرفی کرد و در آن از ویژگی های جدید و تصحیحات زیادی رو نمایی کرد. برخی از ویژگی های جدید در سوئیفت 2 عبارتند از:

- سوئیفت 2 به صورت متن باز بوده و به یک پورت جدید لینوکس دسترسی دارد.
- مدل جدید کنترل خطا که از try, throw, catch استفاده می کند.
- نسخه های قدیمی تر iOS و OS X را هدف می گیرد. به علاوه امنیت سوئیفت 2 بالاتر هم هست.
- به دلیل اضافه کردن جنریک ها و ... به فریم ورک های آبجکتیو سی، به مراتب راحت تر از زبان برنامه نویسی سوئیفت می توان در این بسترها استفاده کرد.
به احتمال زیاد در WWDC 16 شاهد عرضه ی سوئیفت 3 خواهیم بود. Swift 3 roadmap on GitHub شامل ویژگی هایی خواهد بود که ممکن است این نسخه را هم شامل شود.
تاریخچه نسخه های مختلف زبان برنامه نویسی سوئیفت
- اواسط 2010: شروع توسعه
- 17 ژوئیه سال 2010: اولین تحویل سوئیفت به ریپازیتوری Swift در گیت هاب
- 2 ژوئن 2014: اپل سوئیفت را در WWDC 2014 اعلام کرد و نسخه پیش از انتشار سوئیفت و Xcode 6 را در اختیار توسعه دهندگان قرار داد.
- 15 سپتامبر 2014: اپل سوئیفت نسخه ی 1 را با Gold Master Xcode 6 منتشر کرد.
- 15 اکتبر 2014: سوئیفت نسخه ی 1.1 با Xcode 6.1 منتشر شد.
- 8 آوریل 2015: سوئیفت نسخه ی 1.2 با Xcode 6.3 منتشر شد.
- 8 ژوئن 2015: اپل سوئیفت نسخه ی 2 را در WWDC 2015 اعلام کرد و به توسعه دهندگان نسخه پیش از انتشار سوئیفت 2 و Xcode7 ارائه کرد.
- 15 سپتامبر 2015: اپل سوئیفت نسخه ی 2.1 را با Xcode 7.1 منتشر کرد.
- 3 دسامبر 2015: اپل نقشه ی راه انتشار نسخه ی 3 زبان برنامه نویسی سوئیفت را بر روی گیت هاب اعلام کرد.
- 21 مارچ سال 2016: اپل سوئیفت نسخه ی 2.2 را با Xcode 7.3 منتشر کرد.

دوستان برای برنامه نویسی ios از اینجا استفاده کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 30 فروردين 1395 ساعت: 20:23

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 30 فروردين 1395 ساعت: 18:21

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 30 فروردين 1395 ساعت: 16:08

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 30 فروردين 1395 ساعت: 16:08

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 30 فروردين 1395 ساعت: 15:00

صفحه بندی